let
(let [a "abc"]
(prn a))
你可以在任何的地方都使用let去把東西定義或是留住
然後在變數往上面找最近的let就是他定義的數值,搭配immutable,基本上很容易將scope定下來,除錯簡單
-> ->> some-> some->
昨天提過-> 是幫你把參數帶到下一個function的第一個
->> 就是最後一個
那some就是另一個的變形,幫你把參數帶到下一個,並且檢查是不是nil
假設你中間有一段返回nil而中間沒有處理就會報錯
some-> 幫你避免了這件事情,最終會返回nil
some->> 丟去最後一個~
今天太忙,水一下><